﻿h1
{
	margin: 14px 0;
	font-family: 'Trebuchet MS' , Helvetica;
}
.bubbletrigger
{
}
/* Bubble pop-up */
.bubble-popup
{
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
}
.bubble-popup .topleft
{
	width: 19px;
	height: 15px;
	float: left;
	background-image: url(images/bubble-1.png);
}
.bubble-popup .top
{
	width: 1px;
	height: 15px;
	float: left;
	background-image: url(images/bubble-2.png);
}
.bubble-popup .topright
{
	width: 19px;
	height: 15px;
	float: left;
	background-image: url(images/bubble-3.png);
}
.bubble-popup .left
{
	clear: left;
	width: 19px;
	height: 1px;
	float: left;
	background-image: url(images/bubble-4.png);
}
.bubble-popup .contents
{
	white-space: normal;
	word-break: break-all;
	float: left;
	font-size: 12px;
	line-height: 1.2em;
	background-color: #fff;
	color: #666;
	font-family: "Lucida Grande" , "Lucida Sans Unicode" , "Lucida Sans" , sans-serif;
}
.bubble-popup .right
{
	width: 19px;
	height: 1px;
	float: left;
	background-image: url(images/bubble-5.png);
}
.bubble-popup .bottomleft
{
	clear: left;
	width: 19px;
	height: 15px;
	float: left;
	background-image: url(images/bubble-6.png);
}
.bubble-popup .bottom
{
	width: 1px;
	height: 15px;
	float: left;
	background-image: url(images/bubble-7.png);
	text-align: center;
}
.bubble-popup .bottomtail
{
	width: 30px;
	height: 29px;
	display: block;
	margin: 0 auto;
	background-image: url(images/bubble-tail2.png);
}
.bubble-popup .bottomright
{
	width: 19px;
	height: 15px;
	float: left;
	background-image: url(images/bubble-8.png);
}

